#ifndef INFO_DISPOSITIFD3D_H
#define INFO_DISPOSITIFD3D_H


class InfoDispositif
{
public:
    InfoDispositif(void);
    InfoDispositif(BOOL		in_bTamponProfondeur,
        D3DFORMAT	in_FormatDePixel,
        D3DFORMAT	in_FormatTamponProfondeur,
        int			in_ResolutionLargeur,
        int			in_ResolutionHauteur,
        int			in_TauxRafraichissement );

    ~InfoDispositif(void);

    HRESULT getD3DObject(IDirect3D9* d3dObject);

    UINT		noAdaptateur_;
    BOOL		bTamponProfondeur_;
    D3DFORMAT	formatDePixel_;
    D3DFORMAT	formatTamponProfondeur_;
    int			resolutionLargeur_;
    int			resolutionHauteur_;
    int			tauxRafraichissement_;

};

#endif //INFO_DISPOSITIFD3D_H
